@charset "utf-8";

/* Font */
body {
    font-family: Arial;
    font-size: 12px;
    font-weight: normal !important;
}
.c_0, #c_0 {
    color: #000000;
}
.c_f, #c_f {
    color: #FFFFFF;
}
.c_c, #c_c {
    color: #CCCCCC;
}
.c_838383, #c_838383 {
    color: #838383;
}
.c_89929b, #c_89929b {
    color: #89929B;
}
.c_454545, #c_454545 {
    color: #454545;
}
.c_5c5c5c, #c_5c5c5c, .grey5c, #grey5c {
    color: #5C5C5C;
}
.c_5b768b, #c_5b768b {
    color: #5B768B;
}
.c_012e55, #c_012e55 {
    color: #012E55;
}
.c_034b8a, #c_034b8a, .cyan, #cyan {
    color: #034B8A;
}
.c_d9e2e9, #c_d9e2e9 {
    color: #D9E2E9;
}
.c_6d6d6d, #c_6d6d6d {
    color: #6D6D6D;
}
.c_ff3600, #c_ff3600 {
    color: #FF3600;
}
.c_990000, #c_990000 {
    color: #990000;
}
.c_c5ced7, #c_c5ced7 {
    color: #C5CED7;
}
.c_075b75, #c_075b75 {
    color: #075B75;
}
.c_8c8f90, #c_8c8f90 {
    color: #8C8F90;
}
.c_002e56, #c_002e56 {
    color: #002E56;
}
.c_bf0000, #c_bf0000 {
    color: #BF0000;
}
.c_323232, #c_323232 {
    color: #323232;
}
.c_002e56:link, .c_002e56:visited, #c_002e56:link, #c_002e56:visited {
    color: #002E56;
}
.c_034b8a:link, .c_034b8a:visited, #c_034b8a:link, #c_034b8a:visited {
    color: #034B8A;
}
.cyan:link, .cyan:visited, #cyan:link, #cyan:visited {
    color: #034B8A;
}
.c_5c5c5c:link, .c_5c5c5c:visited, #c_5c5c5c:link, #c_5c5c5c:visited {
    color: #5C5C5C;
}
.red {
    color: red;
}
.arial, #arial {
    font-family: arial;
}
.tahoma, #tahoma {
    font-family: tahoma;
}
.time_new, #time_new {
    font-family: Times New Roman;
}
.font8, #font8 {
    font-size: 8px;
}
.font9, #font9 {
    font-size: 9px;
}
.font10, #font10 {
    font-size: 10px;
}
.font11, #font11 {
    font-size: 11px;
}
.font12, #font12 {
    font-size: 12px;
}
.font14, #font14 {
    font-size: 14px;
}
.font16, #font16 {
    font-size: 16px;
}
.font18, #font18 {
    font-size: 18px;
}
.font24, #font24 {
    font-size: 24px;
}
.font30, #font30 {
    font-size: 24px;
}
.justify {
    text-align: justify;
}
.f_center {
    text-align: center;
}
.f_left {
    text-align: left;
}
.f_right {
    text-align: right;
}
.lineHeigh20, .lh20 {
    line-height: 20px;
}
.lineHeigh25, .lh25 {
    line-height: 25px;
}
.lineHeigh30, .lh30 {
    line-height: 30px;
}
.f_normal, #f_normal {
    font-weight: normal;
}
.f_cap, #f_cap {
    text-transform: capitalize;
}
.f_up, #f_up {
    text-transform: uppercase;
}
.f_low, #f_low {
    text-transform: lowercase;
}

span.vnd {
    color: black;
    font-family: arial,tahoma,helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding-bottom: 5px;
    padding-left: 3px;
    position: absolute;
    text-decoration: underline;
}
/*Commnon */
* {
    margin: 0;
    padding: 0;
}
body {
    color: #000000;
}
img {
    border:0px;
}
a.link_block {
    display: block;
    height: 100%;
    width: 100%;
}
a, a:link, a:visited, a:active {
    color: #2C93D5;
    font-family: arial,tahoma,serif;
    outline-style: none;
    text-decoration: none;
}
a:hover {
    color: #FF6802;
}
a, a.arial:link, a.arial:visited, a.arial:active, a.arial:hover {
    font-family: arial;
}
.tahoma {
    font-family: tahoma;
}
a.c_0, a.c_0:link, a.c_0:visited, a.c_0:active, a.c_0:hover {
    color: #000000;
}
.view_all, a.view_all, a.view_all:link, a.view_all:visited, a.view_all:active, a.view_all:hover {
    color: #5C5C5C;
    display: block;
    font-weight: normal;
    height: 31px;
    line-height: 31px;
    padding-right: 10px;
    text-transform: none;
}
a img {
    border: medium none;
}
b {
    font-weight: bold;
}
.padding0, #padding0 {
    padding: 0;
}
.padding2, #padding2 {
    padding: 2px;
}
.padding5, #padding5 {
    padding: 5px;
}
.padding8, #padding8 {
    padding: 8px;
}
.padding10, #padding10 {
    padding: 10px;
}
.padding15, #padding15 {
    padding: 15px;
}
.padding20, #padding20 {
    padding: 20px;
}
.padding25, #padding25 {
    padding: 25px;
}
.paddingTop0, #paddingTop0 {
    padding-top: 0;
}
.paddingTop5, #paddingTop5 {
    padding-top: 5px;
}
.paddingTop10, #paddingTop10 {
    padding-top: 10px;
}
.paddingTop15, #paddingTop15 {
    padding-top: 15px;
}
.paddingTop20, #paddingTop20 {
    padding-top: 20px;
}
.paddingTop25, #paddingTop25 {
    padding-top: 25px;
}
.paddingTop30, #paddingTop30 {
    padding-top: 30px;
}
.paddingBottom0, #paddingBottom0 {
    padding-bottom: 0;
}
.paddingBottom5, #paddingBottom5 {
    padding-bottom: 5px;
}
.paddingBottom10, #paddingBottom10 {
    padding-bottom: 10px;
}
.paddingBottom15, #paddingBottom15 {
    padding-bottom: 15px;
}
.paddingBottom20, #paddingBottom20 {
    padding-bottom: 20px;
}
.paddingBottom25, #paddingBottom25 {
    padding-bottom: 25px;
}
.paddingLeft0, #paddingLeft0 {
    padding-left: 0;
}
.paddingLeft5, #paddingLeft5 {
    padding-left: 5px;
}
.paddingLeft10, #paddingLeft10 {
    padding-left: 10px;
}
.paddingLeft15, #paddingLeft15 {
    padding-left: 15px;
}
.paddingLeft20, #paddingLeft20 {
    padding-left: 20px;
}
.paddingRight0, #paddingRight0 {
    padding-right: 0;
}
.paddingRight5, #paddingRight5 {
    padding-right: 5px;
}
.paddingRight10, #paddingRight10 {
    padding-right: 10px;
}
.paddingRight15, #paddingRight15 {
    padding-right: 15px;
}
.paddingRight20, #paddingRight20 {
    padding-right: 20px;
}
.margin0, #margin0 {
    margin: 0;
}
.margin5, #margin5 {
    margin: 5px;
}
.margin8, #margin8 {
    margin: 8px;
}
.margin10, #margin10 {
    margin: 10px;
}
.margin15, #margin15 {
    margin: 15px;
}
.margin20, #margin20 {
    margin: 20px;
}
.marginTop0, #marginTop0 {
    margin-top: 0;
}
.marginTop5, #marginTop5 {
    margin-top: 5px;
}
.marginTop10, #marginTop10 {
    margin-top: 10px;
}
.marginTop15, #marginTop15 {
    margin-top: 15px;
}
.marginTop20, #marginTop20 {
    margin-top: 20px;
}
.marginBottom0, #marginBottom0 {
    margin-bottom: 0;
}
.marginBottom5, #marginBottom5 {
    margin-bottom: 5px;
}
.marginBottom10, #marginBottom10 {
    margin-bottom: 10px;
}
.marginBottom15, #marginBottom15 {
    margin-bottom: 15px;
}
.marginBottom20, #marginBottom20 {
    margin-bottom: 20px;
}
.marginLeft0, #marginLeft0 {
    margin-left: 0;
}
.marginLeft5, #marginLeft5 {
    margin-left: 5px;
}
.marginLeft10, #marginLeft10 {
    margin-left: 10px;
}
.marginLeft15, #marginLeft15 {
    margin-left: 15px;
}
.marginLeft20, #marginLeft20 {
    margin-left: 20px;
}
.marginRight0, #marginRight0 {
    margin-right: 0;
}
.marginRight5, #marginRight5 {
    margin-right: 5px;
}
.marginRight10, #marginRight10 {
    margin-right: 10px;
}
.marginRight15, #marginRight15 {
    margin-right: 15px;
}
.marginRight20, #marginRight20 {
    margin-right: 20px;
}
.clear, #clear, .c, #c {
    clear: both;
    overflow: hidden;
}
.clear1, #clear1 {
    clear: both;
    height: 1px;
    overflow: hidden;
}
.clear2, #clear2 {
    clear: both;
    overflow: hidden;
}
.no_border, #no_border {
    border: 0 none;
}
.no_border_bottom, #no_border_bottom {
    border-bottom: 0 none;
}
.no_background, #no_background {
    background: none repeat scroll 0 0 transparent;
}
.no_background_img, #no_background_img {
    background-image: none;
}
.hidden, #hidden, .hide_item, #hide_item {
    display: none;
}
.show, #show {
    display: block;
}
.bold, #bold {
    font-weight: bold;
}
.relative, #relative {
    position: relative;
}
.justify, #justify {
    text-align: justify;
}
.t_underl {
    text-decoration: underline;
}
.float_left, #float_left, .fl, #fl, .fll , #fll  {
    float: left;
}
.float_right, #float_right, .fr, #fr, .flr, #flr {
    float: right;
}
.pointer, #pointer {
    cursor: pointer;
}
.width0, #width0 {
    width: 0;
}
.width5, #width5 {
    width: 5px;
}
.width10, #width10 {
    width: 10px;
}
.width15, #width15 {
    width: 15px;
}
.width20, #width20 {
    width: 20px;
}
.width30, #width30 {
    width: 30px;
}
.width40, #width40 {
    width: 40px;
}
.width50, #width50 {
    width: 50px;
}
.width80, #width80 {
    width: 80px;
}
.width100, #width100 {
    width: 100px;
}
.width150, #width150 {
    width: 150px;
}
.width200, #width200 {
    width: 200px;
}


/* CSS Document */
.hidden{display:none}
.mr0{
    margin:0px;	
}
.fll{
    float:left;
    /*display:inline;*/
}
.flr{
    float:right;
    display:inline;
}
.clb{
    clear:both;
}
.full{
    width:100%;
}
ul{
    padding:0px;
}
ul li{
    list-style:none;
}
/* CSS Document */
#vs_wrapper{
    margin:0px auto;
    width:1000px;
    overflow:hidden;
}
#vs_mainbody{
    overflow:hidden;	
}
#vs_header{
    width:100%;
    height:72px;
    background:url(../images/v3.1/bg_header.jpg) repeat-x;	
}
.mrgauto{
    width:1000px;
    margin:0px auto;	
}
.ew_name{
    margin-left:5px;
    line-height:32px;
    color:#cc3300;
    font-weight:bold;
    font-size:14px;	
}
.ew_lsearch{
    height:32px;
    width:10px;
    background:url(../images/v3.1/bg_lsearch.jpg) no-repeat;	
}
.ew_search{
    margin-left:70px;	
}
.ew_ctsearch{
    height:32px;
    background:url(../images/v3.1/bg_ctsearch.jpg) repeat-x;
}
.ew_rsearch{
    height:32px;
    width:34px;
    background:url(../images/v3.1/bg_rsearch.jpg) no-repeat;	
}
.ew_ctsearch input{
    height:15px;
    width:200px;
    margin-top:8px;
    width:270px;
    border:none;
    background:#F2F2F2;
    font-size:12px;
    line-height:15px;
    font-family:Arial, Helvetica, sans-serif;
}
.ew_bt1{
    margin:9px 0px 0px 6px;	
}
.ew_ul1{
    margin:0px;
    padding:0px;	
}
.ew_ul1 li{
    float:left;
    display:block;
    line-height:32px;
}
.ew_ul1 li a{
    padding:0px 5px;
    display:inline-block;
    color:#000;
}
.ew_ul1 li a.a1_selected{
    background:#333333;
    color:#fff;
}
.ew_liqt:hover .txt-admin{
    background:#333333;
    color:#fff;
}
.ew_ul1 li a:hover{
/*    color:#fff;*/
}
.ew_category{
    margin-top:5px;
    line-height:35px;
    height:35px;
    position:relative;
}
.ew_home{
    margin-top:6px;	
}
.ew_ul2{
    margin:0px;	
}
.ew_ul2 li{
    display:block;
    float:left;
    background:url(../images/v3.1/bg_line_header.gif) right center no-repeat;
}
.ew_ul2 li a{
    display:inline-block;
    color:#fff;
    font-weight:bold;
    padding:0px 10px;

}
.ew_ul2 li a:hover{
    background:#00325e;
}
.ew_stb{
    font-size:11px;
    background:#E9F4FA;
    height:25px;
    border-left:1px solid #CEE3F4;
    border-right:1px solid #CEE3F4;
    border-bottom:1px solid #CEE3F4;
    line-height:25px;
    margin-bottom:5px;
}
.ew_icon1{
    margin:3px 8px 0px 5px;	
}
.a_cl1{
    color:#9f7000;	
}
a.ew_link1:hover{
    text-decoration:underline;	
}
.ew_left{
    width:690px;	
}
.ew_right{
    width:300px;	
}
.ew_tleft{
    width:195px;

}
.ew_tt1{
    margin-left:10px;
    margin-top:5px;
    font-weight:bold;
    color:#034B8A;
    font-size:16px;
}
.ew_ul3{
    margin:0px;	
}
.ew_ul3 li{
    line-height:33px;	
}
.ew_ul3 li:hover{
    background:#034B8A;
}
.ew_ul3 li a{
    font-weight:bold;
    color:#000;
    font-size:13px;
    display:block;
    padding-left:10px;
    border-bottom:1px solid #ccc;
    background:url(../images/v3.1/icon_2.jpg) 180px center no-repeat;
}
.ew_ul3 li a:hover{
    background:url(../images/v3.1/icon_3.jpg) 180px center no-repeat;
    color:#fff;
}
.ew_cat{
    border:2px solid #034B8A;
    width:191px;
    margin-bottom: 5px;
    border-right:4px solid #034B8A;
}
.ew_abt{
    background:url(../images/v3.1/bg_dk.jpg) repeat-x;
    line-height:35px;
    display:block;
    text-align:center;
    font-weight:bold;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border-color:#FFB700;
    border-width:2px;
    text-transform:uppercase;
    color:#000;
}
.ew_icon2{
    margin-left:3px;	
}
a.ew_abt:hover{
    text-decoration:underline;
}
.ew_btdk{
    height:42px;
}
.ew_dkn img{
    margin:10px 0px;	
}
.ew_slide{
    border:1px solid #D3D3D3;
    height:170px;	
}
.ew_rtop{
    width:481px;
}
.ew_title{
    font-weight:bold;
    color:#034B8A;
    font-size:16px;
    margin:10px 0px;	
}
.ew_spp{
    position:relative;
    width:128px;
    text-align:center;
    margin:0px 5px;
    height:197px;
    overflow:hidden;
}
.ew_titlesp{
    margin:5px 0px 0px 0px;
    padding:0px;
    color:#000;
    line-height:16px;	
}
.ew_price1{
    margin-top:5px;
    line-height:15px;
    color:#C6C6C6;
    text-decoration:line-through;
}
.ew_price2{
    line-height:17px;
    font-weight:bold;
    color:#990000;
    font-size:13px;	
}
.ew_titlesp{
    height:35px;
    overflow:hidden;	
}
.ew_nhan{
    position:absolute;
    top:0px;
    right:0px;	
}
.ew_tt2{
    font-weight:bold;
    color:#fff;
    line-height: 23px;
    padding:3px 10px;
}
.ew_tt2 a {color:#fff;}
.ew_cat_tt{
    font-size:14px;
}
.ew_cat1{
    margin:3px 0px;
    border-bottom:2px solid #ccc;
}
ul{
    margin:0px;	
}
.ew_ul4 li{
    display:inline-block;
    width:159px;
    #margin-left:4px;
    text-align:center;
    height:200px;
    border-left:1px solid #fff;
    border-right:1px solid #fff;
}
.ew_ul4 li:hover{
    #background:#F6F6F6;
    #border-left:1px solid #ccc;
    #border-right:1px solid #ccc;
}
.ew_ul4 li a:hover;{
    color: #0084B4;
}
.ew_ul4 li img{
    margin-top:10px;
    #border:1px solid #F6F6F6;
}
.ew_gia{
    color:#808080;
    font-size:11px;
}
.ew_gia .rate {
    color:#990000;font-weight:bold;font-size:13px;
}

.ew_gia span{
    #font-weight:bold;
    #color:#C9172D;	
}
.ew_tt3{
    line-height:16px;
    font-size:12px;
    padding:0px 15px;
    height:35px;
    margin-top:3px;
    overflow:hidden;
    color:#000;
}
.color_div1{
    border-bottom:3px solid #4c4c4c;
}
.color_div1 div{
    background:#4C4C4C;
    height: 20px;
}
.color_div2{
    border-bottom:3px solid #00CCFF;
}
.color_div2 div{
    background:#00CCFF;	
    height: 20px;
}
.color_div3{
    border-bottom:3px solid #FF009A;
}
.color_div3 div{
    background:#FF009A;
    height: 20px;
}
.ew_ct{
    margin:10px 0px;
    border-top:4px solid #204363;
    padding-bottom:10px;
    width:690px;
    background-color:#F3F4F8;
    background-image:url(../images/v3.1/bg_ct1.jpg);
    background-position:center top;
    background-repeat:repeat-y;
    position:relative;
}
.ew_box{
    width:50%;	
}
.ew_ctct{
    padding:5px 10px;

}
.ew_tt4{
    margin:0px 0px 5px 0px;	
}
.ew_icon4{
    background:url(../images/v3.1/icon_5.jpg) left center no-repeat;	
}
.ew_icon5{
    background:url(../images/v3.1/icon_4.jpg) left center no-repeat;	
}
.ew_p1{
    font-weight:bold;
    padding-left:25px;
    margin:3px 0px 2px 25px;
}
.ew_ul5{
    margin:0px;	
}
.ew_ul5 li{
    margin-left:65px;
    line-height:17px;
}
.ew_ul5 li span{
    font-weight:bold;
    color:#A30001;
}
.ew_online{
    font-size:11px;
    color:#000;	
    margin-left:2px;
}
.ew_online:hover{
    color:#00F;	
}
.ew_ul6 li{
    margin-left:20px;
    padding-left:15px;
    background:url(../images/v3.1/icon_li.jpg) left center no-repeat;
    line-height:25px;
}
.ew_ul6 li a{
    color:#000;
}
.ew_ul6 li a:hover{
    text-decoration:underline;
}
a.ew_them{
    font-size:11px;
    margin-left:3px;
    color:#A30100;	
}
a.ew_them:hover{
    text-decoration:underline;
}
.ew_xt{
    position:absolute;
    bottom:10px;
    right:20px;	
}
.ew_xt a{
    color:#A30100;
    font-size:11px;
}
.ew_xt a:hover{
    text-decoration:underline;
}
.ew_qc{
    overflow:hidden;	
}
.top0{
    margin-top:0px;
    margin-left:0px;	
}
a.ew_ava img{
    float:left;	
    margin-right:10px;
}
.ew_p2{
    margin:0px;
    font-weight:bold; 	
}
.ew_user{
    line-height:17px;
    font-weight:normal;
    color:#A4A4A4;	
}
.ew_p3{
    display: table;
    margin:0px;	
    line-height:17px;
}
.ew_p3 a{
    color:#0084B4;	
}
.ew_ul7{
    height: 250px;
    overflow: hidden;
    margin-top:5px;
    float:left;	
}
.recentActivity_user {
    float: left;
    line-height: 16px;
    width: 215px;
}
.item_ex {
    border-bottom: 1px dotted #DDDDDD;
    float: left;
    margin-bottom: 5px;
    padding-bottom: 5px;
    width: 293px;
}
.ew_ul7 li{
    min-height: 55px;
    padding-bottom:10px;
    margin:10px 0px;
    border-bottom:1px dotted #ccc;	
}
.ew_box1{
    margin-bottom:6px;
}
.ew_list1{
    padding:5px 0px;
    width:294px;	
}
.ew_ul8 li{
    float:left;
    padding-left:10px;
    background:url(../images/v3.1/icon_li1.jpg) 10px 5px no-repeat;
    line-height:15px;
    margin:2px 0px;
}
.ew_ul8 li a{
    float:left;
    margin-left:13px;
    color:#000;
}
.ew_ul8 li a:hover{
    color:#0084B4;
}
.list_s{
    /*background:#F3F4F8;*/	
}
.ew_ava1{
    float:left;
    margin:5px 10px 5px 5px;
}
.ew_lisp{
    margin-top:5px!important;
    float:left;	
    width:140px;
}
.ew_lisp a{
    color:#000;	
}
.ew_imgs{
    width:27px;
    height:27px;
    margin-right:5px;
    margin-top:5px;
    background:url(../images/v3.1/bg_nb.png) no-repeat;
    text-align:center;
    line-height:27px;
    font-weight:bold;
    color:#fff;
    font-size:17px;
}
.ew_ul9 li{
    float:left;
    clear:both;
    background:url(../images/v3.1/bg_li2.jpg) bottom center repeat-x;
    margin-bottom:5px;
    width:100%;
}
.ew_nb{
    width:55px;
    height:65px;
    background:url(../images/v3.1/bg_nb2.png) center center no-repeat;
    line-height:63px;
    text-align:center;
    font-weight:bold;
    color:#999999;
    font-size:17px;	
}
.ew_ul10 li{
    clear:both;
    background:url(../images/v3.1/bg_li2.jpg) bottom center repeat-x;
    float:left;
    width:100%;
}
.ew_ul10 li a img{
    float:left;
    margin-top:7px;
    border:1px solid #E8E9ED;
}
.ew_ul10 li h5{
    float:left;
    margin-left:5px;
    margin-top:7px;	
}
.ew_ul10 li h4{
    margin-top:5px;
}
.ew_ul10 li h4 a{
    color:#000;
}
.ew_ul10 li h4 a:hover{
    text-decoration:underline;
}
.ew_qc2{
    overflow:hidden;	
}
.ew_qc2 img{
    border:1px solid #F4F4F4;	
}
#vs_footer{
    width:100%;
    border-top:5px solid #690100;
    float:left;
    margin-top:10px;
    background:#EDEDED;
    padding-bottom:10px;
}
.ew_ft{
    margin:0px auto;
    width:1000px;
    position:relative;
}
.ew_p4{
    font-weight:bold;
    color:#B00203;
    margin:5px 0px 0px 0px;
    float:left;
}
.ew_p4 span{
    color:#000;
    text-transform:uppercase;	
}
.ew_p5{
    margin:0px;
    line-height:15px;	
}
.ew_cn{
    position:absolute;
    right:10px;
    top:10px;
}
ul.ew_ul1 li.ew_liqt{
    position:relative;	
}
#nav ul {
    z-index:100000;
    position: absolute;
    width: 165px;
    top: 32px;
    left:-73px;
    display: none;
    background:#fff;
    border-left:1px solid #00325e;
    border-top:5px solid #00325e;
    border-right:1px solid #00325e;
    border-bottom:1px solid #00325e;
}
#nav li:hover ul{
    display: block;
}
#nav li ul li a:hover{
    background:none;
}
.ew_btdk1{
    height:27px;
    float:left;
    margin-top:5px;
    margin-left:5px;
    font-weight:bold;
    color:#000;
    text-align:center;
}
.ew_dktv{
    padding:0px 10px;
    float:left;
    display:inline-block;
}
.ew_dktv:hover{
    display:inline-block;
}
.ew_p6{
    margin:0px;	
    font-weight:normal!important;
}
.ew_p6 a{
    margin-top:5px;
    line-height:15px;
    color:#000!important;
    text-decoration:none;
    font-weight:normal!important;
}
.none a{
    margin-top:5px;
    line-height:15px;
    color:#000!important;
    text-decoration:none;
}
.ew_p6 a:hover{
    color:#E57811!important;
    text-decoration:underline;
    background:#fff!important;
}
.link12{
    border-bottom: 1px solid #E9F4FA;
    margin-top: 0;
    padding-bottom: 2px;
}
.link12 p{
    margin-left:10px;
    line-height:15px;
}
.corlor1{
    color:#E57811;	
}
.ew_p7{
    margin-left:15px!important;
    margin-top:3px!important;	
}
.ew_sd{
    font-weight:bold;
    color:#333333;	
}
li.ew_tc{

}
#nav1 ul.ew_ulhd {
    z-index:9999;
    position: absolute;
    width: 1000px;
    top: 34px;
    left:-1px;
    display: none;
    background:#FFF;
    border:1px solid #034B8A;
    padding-top:5px;
}
#nav1 li:hover ul{
    display: block;
}
#nav1 li ul li a:hover{
    background:none;
}
.ew_ul3 li.bono a{
    border-bottom:none;	
}
a.ew_us{
    color:#000;	
}
a.ew_us:hover{
    color:#0084B4;	
}
ul.ew_cat2 li{
    clear:both;
    background:none;
}
.ew_ulhd li{
    font-weight:bold;
    background:none;
    width:199px;
    line-height:23px!important;	
    overflow:hidden;

}
ul.ew_ulhd li.liqt{
    overflow:hidden;
    width:165px!important;	
}
ul.ew_cat2 li a{
    padding-left:25px!important;
    background:url(../images/v3.1/bg_li3.jpg) 10px 6px no-repeat!important;
    display:block;
    color:#966;
    font-weight:normal;
    line-height:20px!important;
}
ul.ew_cat2 li a:hover{
    text-decoration:underline;
    color:#034B8A!important;
}
li.ew_parent{
    display:block;
    background:url(../images/v3.1/bg_li4.jpg) 180px 10px no-repeat!important;
    border-right:1px solid #CFCFCF;
    border-bottom:1px solid #CFCFCF;
    height:150px;
    overflow:hidden;
}
li.ew_parent .last {width:170px!important;}
li.ew_parent a{
    padding-left:5px;
    color:#000!important;
    display:block;
    background:url(../images/v3.1/bg_a_parent.jpg) repeat-x!important;
    line-height:25px;
}
li.ew_parent a:hover{
    text-decoration:underline;
    color:#034B8A!important;
}


/*---------------------Category-----------------------*/
.ew_gh{
    position:absolute;
    top:-5px;
    right:0px;
}
.ew_lgh{
    height:46px;
    width:41px;
    background:url(../images/v3.1/bg_lgh.png) no-repeat;
}
.ew_ctgh{
    height:46px;
    background:url(../images/v3.1/bg_ctgh.png) repeat-x;
    line-height:46px;
    font-weight:bold;
}
.ew_rgh{
    height:46px;
    width:4px;
    background:url(../images/v3.1/bg_rgh.png) no-repeat;
}
.ew_ctgh a{
    color:#000;
    margin:0px 5px;
}
.ew_ctgh a:hover{
    text-decoration:underline;
    color:#034B8A;
}
.ew_sl{
    padding:2px 6px;
    background:#fff;	
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border-color:#FFB700;
    border-width:2px;
}

.ew_catdh{
    height:25px;
    background:#F7F7F7;
    border:1px solid #E9E9E9;
    margin-bottom:7px;
    overflow: hidden;
}

.ew_leftc{
    width:197px;	
}
.ew_rightc{
    width:735px;
}
.ew_boxc{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CEE3F4;
    border-style: solid solid solid solid;
    border-width: 1px medium 1px 1px;
    margin-bottom: 10px;
    padding-bottom: 10px;

}
.ew_p8{
    font-weight:bold;
    color:#000;
    margin:5px 10px;	
}
.ew_p8 span{
    color:#A30001;
}
.ew_ul11 li a:hover{
    text-decoration:underline;
    color:#034B8A;
}
.ew_ul11 li{
    line-height:27px;
    border-top:1px dotted #ccc;
    background:url(../images/v3.1/bg_li6.jpg) 12px 10px no-repeat;
}
.ew_ul11 li.lif{
    background:url(../images/v3.1/bg_li5.jpg) 5px 10px no-repeat;
}
.ew_ul11 li a{
    font-weight:bold;
    color:#000;
    display:block;
    margin-left:20px;
}
.ew_ullv2{
    margin-bottom:5px;	
}
.ew_ullv2 li{
    border:none;
    background:none;
    line-height:17px;
}
.ew_ullv2 li a{
    font-weight:normal;
    margin-left:30px;
}
.cll{
    color:#034B8A;	
}
.ew_ptt1{
    background: none repeat scroll 0 0 #E9F4FA;
    color: #4E4C4D;
    font-size: 13px;
    font-weight: bold;
    margin: 1px;
    padding: 6px 15px;
}
.ew_ulrv {
    margin-top: 4px;	
}
.ew_ulrv li{
    line-height:15px;
    background:url(../images/bg_li7.jpg) 5px 8px no-repeat;
    padding:3px 0px;
}
.ew_ulrv li a{
    color:#000;
    margin-left:15px;
    display:block;
    padding-right:5px;
}
.ew_ulrv li a:hover{
    text-decoration:none;
    color:#034B8A;
}
.ew_ptt2{
    margin: 0 5px -4px 0;	
}
.ew_ptt2 a{
    padding-left:18px;
    background:url(../images/icon_6.jpg) left center no-repeat;
    color:#034B8A;
}
.ew_ptt2 a:hover{
    text-decoration:underline;
}
.ew_ulsl{
    margin-left:15px;
    padding-top: 7px;
}
.ew_ulsl li{
    display:inline;	
}
.ew_qc3 img{
    margin:5px 0px;	
}
.col1{
    color:#034B8A;
    margin:10px 0px 5px 0px;	
}
.ew_cat21{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CEE3F4;
    border-style: solid;
    border-width: 1px medium 1px 1px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    background:#F9F9F9;
}
.ew_ulcat{
    margin:10px 0px;	
}
.ew_ulcat li{
    display:inline;
    width:260px;
    line-height:20px;
    float:left;
}
.ew_ulcat li a{
    margin-left:20px;
    color:#000;	
    display:block;
}
.ew_ulcat li a:hover{
    color:#034B8A;
    text-decoration:none;
}
.ew_ulnb li{
    margin-left:-7px;
    float:left;	
}
.ew_shop{
    margin:0px;	
    color:#919191;
}
.ew_shop span{
    font-weight:bold;
}
.ew_spnb{
    padding-bottom:15px;
    border-bottom:1px solid #CB182D;	
}
.ew_mqc{
    margin:0px;	
}
.ew_mqc span{
    float:right;
}
.ew_mqc span a{
    font-size:11px;
    color:#8B8B8B;
    padding-left:25px;
    background:url(../images/v3.1/icon_7.jpg) left center no-repeat;
}
.ew_mqc span a:hover{
    text-decoration:underline;
}
.ew_boxtb{
    line-height:50px;
    background:#FFE9AD;
    border:1px solid #FAB319;
    margin:5px 0px;
    width:788px;
    float:left;
    height:50px;	
}
.ew_boxtb img{
    float:left;
    margin-left:10px;
    margin-top:10px;
}
.oh{
    font-size:16px;
    font-weight:bold;
    color:#5F605B;
    margin:0px 15px;	
}
.dm a{
    font-weight:bold;
    color:#C8182D;	
}
.dm a:hover{
    text-decoration:underline;
}
.ew_dsp a{
    background: url("../images/icon_6.jpg") no-repeat scroll left center transparent;
    color: #034B8A;
    padding-left: 18px;
    font-weight:normal;
    font-size:12px;
}
.ew_dsp a:hover{
    text-decoration:underline;
}
.ew_anb{
    float:left;	
    margin:5px 0px 0px 10px;

}
.ew_ttmn a{
    color:#000;
}
.ew_ttmn a:hover{
    color:#034B8A;
}
.ew_ulmn li{
    border-top:1px solid #EBEBEB;
    float:left;
    padding:0px 0px 5px 0px;
    position:relative;
}
.ew_ttmn{
    margin:15px 0px 0px 0px;	
}
.ew_imgnb{
    width:150px;
    float:left;
}
.ew_ttnb{
    width:530px;	
}
.ew_ttsp{
    margin:0px;
    font-size:11px;
    color:#787878;
    line-height:17px;	
}
.ew_slsh{
    font-size:11px;
    margin:0px;
    line-height: 19px;
    padding-left:25px;
    background:url(../images/icon_9.jpg) left center no-repeat;
}
.ew_slsh a{
    color:#034B8A;
}
.ew_slsh a:hover{
    text-decoration:underline;
}
.ew_shb{
    margin:0px;
    font-weight:bold;
    font-size:11px;
    color:#525252;
    padding-left:25px;
    background:url(../images/icon_10.jpg) left center no-repeat;
}
.ew_shb a{
    color:#034B8A;
}
.ew_shb a:hover{
    text-decoration:underline;
}
.ew_gnb p{
    #font-weight:bold;
    text-align:center;
}
.ew_gnb{
    width:105px;	
}
.ew_gtn{
    font-size:11px;
    color:#C4C4C4;
    margin:15px 0px 0px 0px;
}
.ew_gs{
    color:#990000;
    margin:0px;
    font-size:14px;
}
.ew_tbn{
    display:none;
    margin:0px;
    position:absolute;
    bottom:5px;
    right:0px;
    padding-left:20px;
    background:url(../images/bg_a21.jpg) left center no-repeat;	
}
.ew_ulmn li:hover h5{
    display:block;
}
.ew_atban{
    color:#9E9E9E !important;
    font-size:11px;
    font-weight:normal;	
}
.ew_atban:hover{
    color: #034B8A!important;
    text-decoration:none;
}
.ew_tlk{
    margin:0px 0px 0px 10px;
    float:left;
    display:none;
    padding-left:20px;
    background:url(../images/icon_like.jpg) left center no-repeat;	
}
.ew_liket{
    color:#9E9E9E;
    font-size:11px;
    font-weight:normal;
}
.ew_liket:hover{
    color: #034B8A;
    text-decoration:underline;
}
.ew_spmn{
    border-bottom: 1px solid #EBEBEB;	
}
.ew_ptli li{
    float:left;
    margin-left:3px;
}
.ew_ptli{
    margin:10px 0px;	
}
.ew_ptli li a{
    padding:2px 7px;
    border:1px solid #DEE0EF;
    color:#3C5A98;
}
.ew_ptli li a:hover{
    border:1px solid #0B59A1;;
    background:#0B59A1;
    color:#fff;
}
.ew_boxtv{
    height:50px;
    line-height:50px;
    border:1px solid #4D8FCB;
    background:#D1E4F3;
    color:#565656;
    font-weight:bold;
    font-size: 12px;
    widows:788px;
    padding-left:10px;	
}
.ew_qc123{
    margin:5px 0px 0px 10px;	
}

#nav3, #nav3 ul {
    list-style:  none;
    position: relative;
    line-height: 26px;
}

#nav3 a:link, #nav3 a:active,
#nav3 a:visited {
    display: block;
    padding: 0px 10px;
    color: #000;
    font-weight:bold;
    text-decoration: none;
}

#nav3 a:hover {
    color: #034B8A;
}

#nav3 li {
    float: left;
    position: relative;
}
#nav3 li ul li a{
    padding:0px!important;
    font-weight:normal!important;
    margin-left:10px;
}
#nav3 li ul li a:hover{
    color:#034B8A;
    text-decoration:underline;
}

#nav3 li ul li {
    border-bottom:1px solid #E9E9E9;
}

#nav3 ul {
    position: absolute;
    width: 170px;
    top: 25px;;
    display: none;
    background:#F7F7F7;
    border:1px solid  #E9E9E9;
    z-index:500;
}

#nav3 li ul a {
    width: 160px;
    float: left;
    display:block;
}

#nav3 ul ul {
    top: auto;
}

#nav3 li ul ul {
    left: 12em;
    margin: 0px 0 0 20px;
}

#nav3 li:hover ul ul, 
#nav3 li:hover ul ul ul,
#nav3 li:hover ul ul ul ul {
    display: none;
}

#nav3 li:hover ul,
#nav3 li li:hover ul,
#nav3 li li li:hover ul,
#nav3 li li li li:hover ul {
    display: block;
}

.ew_lilv1{
    background:url(../images/icon_11.jpg) right center no-repeat;	
}


/*--------------------------Detail------------------------*/

.ew_tsp{
    font-weight:bold;
    color:#034B8A;	
    font-size:16px;
    margin:0px 0px 10px 0px;
}
.ew_rightd{
    width:480px;	
}
.ew_leftd{
    width:240px;	
}

.ew_boxlike{
    width:238px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border-color:#FFE9AD;
    border:1px solid #FFE9AD;
}
.ew_nl{
    margin:5px 0px 0px 0px;
    padding:0px 10px;
}
.ew_nl span{
    font-weight:bold;
}
ul.ew_avus{
    margin:5px 0px 0px 7px;	
    text-align:center;
}
ul.ew_avus li{
    float:left;
    margin-left:5px;
}
.ew_lfb{
    margin-right:10px;
    font-size:11px;

}
.ew_lfb a{
    padding-left:18px;
    background:url(../images/icon_lf.jpg) left center no-repeat;
    color:#A30000;
}
.ew_lfb a:hover{
    text-decoration:underline;
}
.size{
    font-size:14px;	
}
.ew_spcl li{
    border-top:1px solid #EAEAEA;
    float:left;
    padding:10px 0px;	
    width: 230px;
}
.ew_spcl li img{
    float:left;
    margin-right:10px;
}
.ew_ttspcl{
    margin:5px 0px 5px 0px;	
    line-height:15px;
}
.ew_ttspcl a{
    color:#000;	
}
.ew_ttspcl a:hover{
    color:#034B8A;
}
.ew_gbtn{
    font-weight:bold;
    color:#A00100;
    font-size:20px;	
}
.ew_bttb{
    margin-left:20px;	
}
.ew_td a{
    font-weight:bold;
    color:#034B8A;
}
.ew_td a:hover{
    text-decoration:underline;
}
.ew_htdt{
    width:533px;
    background:#FFE9AF;
    border:1px solid #FAB418;
    line-height:17px;
    color:#575558;
    margin-top: 5px;
}
.ew_btb{
    margin:0px;
    padding:5px 15px;
}
.ew_dtht{
    padding-left:30px;	
}
.ew_dtht span{
    font-weight:bold;	
}
.ew_btb a{
    color:#034B8A;
}
.ew_dtsp{
    float:left;
    width:533px;
    border:1px solid #D8D8D8;
    margin-top:10px;
}
.ew_ttts{
    height:30px;
    line-height:30px;
    font-weight:bold;
    background:#F5F3F4;
    border-top:1px solid #D8D8D8;
}
.ew_ttts span{
    margin-left:10px;
    color:#303258;
}
.ew_lct{
    width:200px;
    line-height:30px;
    font-weight:bold;
    height:30px;
}
.ew_itct{
    border-top:1px solid	#D8D8D8;
    color:#343235;
}
.ew_rct{
    width:332px;
    line-height:30px;
    height:30px;	
}
.ew_lct span{
    float:right;
    margin-right:10px;

}
.ew_rct span{
    float:left;
    margin-left:10px;	
}
.ew_ly{
    line-height:16px;
    font-size:11px;
    color:#8F0100;
    margin:5px 0px;
    clear:both;
    float:left;
}
.ew_ly span{
    font-weight:bold;
    margin:0px 3px 0px 0px;	
}
.ew_ttdb{
    height:33px;
    line-height:33px;
    background:url(../images/bg_ghdb.jpg) repeat-x;
    float:left;
}
.ew_ttdb span{
    font-weight:bold;
    margin-left:20px;
    color:#fff;
    font-size:14px;
    padding-left:20px;
    background:url(../images/icon_db.jpg) left center no-repeat;
    display:block;	
}
.ava1{
    float:left;
    border:1px solid #CCCCCC;
    margin:0px 10px 10px 10px;	
}
.ew_int{
    width:400px;
    padding-top:10px;	
}
.ew_att{
    line-height:16px;
    color:#970100;	
}
.ew_att:hover{
    text-decoration:underline;	
}
.ew_imgdb{
    padding-top:10px;	
}
.gia{
    padding-top:10px;
    width:100px;
    text-align:center;	
}
ul.ul_lisp li{
    border-bottom:1px solid #EAEAEA;
    float:left;
    clear:both;
    width:100%;	
}
.bamp{
    background:url(../images/bg_ghmp.jpg) repeat-x;	
}
.bamp span{
    background:none;
    margin-left:0px;
    color:#343434;
}
.mr1_5{
    margin:5px 0px;	
}
.ew_tttd{
    height:28px;
    background:url(../images/bg_td.jpg) repeat-x;
    color:#fff;
    font-weight:bold;
    line-height:28px;

}
.ew_tttd span{
    margin-left:10px;
    font-size:14px;
}
.ew_b12{
    background:#F0F0F0;
    font:bold;
    color:#161616;
    padding:1px 10px;
    clear:both;
    font-weight:bold;
}
.ew_b12 span{
    font-weight:normal;
    color:#790100;
}
.ava_td{
    margin:5px;	
}
.user_1 a{
    color:#790303;
}
.user_1 a:hover{
    text-decoration:underline;
}
.ttr{
    line-height:15px;
    color:#727272;
    font-size:11px;

}
.mrt_10{
    margin-top:8px;	
}
.tcd{
    border-top:1px solid #CBCBCB;
    border-bottom:1px solid #CBCBCB;
}
.tcd span{
    font-weight:bold;
    padding-left:20px;
    background:url(../images/icon_12.jpg) left center no-repeat;
}
.tdmt{
    line-height:18px;
    margin-top:5px;	
}
.ew_edit{
    border:1px solid #F27B04;
    background:#FBE1E0;
    line-height:16px;
    margin:5px 0px;
}
.ew_edit a{
    float:right;
    margin:0px 5px;
    color:#000;
    font-size:11px;
}
.ew_edit a:hover{
    float:right;
    color:#000;
    text-decoration:underline;
}


/*-------------------------------- News -------------------*/

.ew_tttop{
    height:33px;
    line-height:33px;
    font-weight:bold;
    background:url(../images/bg_ttt.jpg) repeat-x;	
}
.ew_tttop div{
    margin-left:10px;
    padding-left:25px;
    background:url(../images/bg_tmn.png) left center no-repeat;
}
.ew_mnu1 li{
    line-height:18px;
    margin-left:10px;
    padding-left:7px;
    background:url(../images/bg_liv1.jpg) left 7px no-repeat;
}
.ew_mnu1 li a{
    font-weight:bold;
    color:#000;
    display:block;
}
.ew_mnu1 li a:hover{
    text-decoration:underline;
    color:#A30100;
}
.ew_mnu1 li ul li{
    background:url(../images/bg_liv2.jpg) left 7px no-repeat;
}
.ew_mnu1 li ul li a{
    color:#000;
    display:block;
    font-weight:normal;
}
.ew_ctmnu{
    width:193px;
    border-bottom:1px solid #B7B7B7;
    border-left:1px solid #B7B7B7;
    border-right:1px solid #B7B7B7;	
    padding:5px 0px;
    margin-bottom:10px;
}
.ew_dh{
    height:30px;
    line-height:30px;
    border-bottom:1px solid #F1F1F1;
    font-size:14px;
    font-weight:bold;
    color:#AD0002;	
}
.ew_cthtml{
    text-align:justify;
    line-height:25px;
    padding:0px 5px 0px 10px;	
}

.ew_new{
    position:relative;	
}
.ew_imgn{
    position:absolute;
    top:5px;
    right:22px;	
}

/*---------------------------------------- Sale ----------------*/

.ew_ulgg li{
    width:380px;
    height:170px;
    background:url(../images/bg_div.jpg) left bottom no-repeat;
    margin:10px 0px;
    float:left;
}
.img_spgg{
    float:left;
    border:1px solid #F9F9F9;
}
.ew_dgg{
    width:142px;
    height:142px;
    position:relative;
    margin-right:10px;	
}
.ew_ttgg{

}
.ew_ulgg h3, .ew_ulgg p{
    margin:3px 0px;
    padding-left:15px;

}
.ew_ulgg h3 a{
    color:#000;	
}
.ew_ulgg h3 a:hover{
    color:#AB010C;	
}
.ew_gg{
    font-weight:bold;
    font-size:13px;
    color:#B5B5B5;
    text-decoration:line-through;
}
.ew_gb{
    color:#AB010C;
    font-weight:bold;
    font-size:18px;	
}
.ew_shgg{
    line-height:16px;	
}
.ew_icons{
    padding-left:20px;
    background:url(../images/icon_9.jpg) left center no-repeat;
}
.ew_icons a{
    font-weight:bold;
    color:#7e0000;	
}
.ew_icons a:hover{
    text-decoration:underline;
}
.ew_anb1{
    margin-left:20px;
    color:#7d7d7d;
    font-size:11px;
    line-height:15px;
}
.ew_anb1:hover{
    text-decoration:underline;
}
.ew_ngg{
    position:absolute;
    top:0px;
    right:0px;	
}
.tgh{
    font-size:16px;	
}
.ew_boxdk{
    min-height:150px;
    background:#FFE9AD;
    border:1px solid #FAB418;	
}
.ttgh{
    font-weight:bold;
    font-size:16px;	
}
.ul_dk li{
    padding-left:20px;
    background:url(../images/bg_li15.jpg) left 3px no-repeat;
}
.ul_dk li a{
    color:#000;
}
.bg_opacity{
    background-color: rgb(0, 0, 0); opacity: 0.8; position: absolute; top: 0px; left: 0px; z-index: 332; width: 100%; height: 10310px;
} 

.float_loading {
    background: url("../images/loading.gif") no-repeat scroll 3px center #008ED6;
    color: #FFFFFF;
    display: block;
    font-family: Arial,Helvetica,Verdana;
    padding: 6px 11px 6px 30px;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 9999;
}/* POPUP */
.popup{position:absolute; top:0; left:0; width:100%; z-index:999999999;}
.popup .popup-c{position:relative; margin:0 auto; width:730px; top:80px;}
.pay{width:710px; background:#fff; border:10px solid #d8d8d8; position:fixed;}
.pay-title{height:34px; line-height:34px; background:#0093D0; color:#fff; font-size:15px; font-weight:bold; padding:0 12px 0 25px; text-transform:uppercase;}
.pay-title a{color:#fff; font-weight:normal; text-decoration:none; position:absolute; top:0px; right:10px;}

.pay-box{border-bottom:1px solid #e6e6e6; overflow:hidden; padding:10px 0; color:#999; font-size:11px;}
.pay-box .httt-icon{float:left; margin:0 12px 0 6px;}
.pay-box .pay-box-r{width:570px;}
.pay-box input[type="radio"]{float:left; margin:0 10px 0 0; margin-top:-3px\9;}
.pay-box p{padding:0 0 0px 23px; clear:both; padding-left:31px\9;}
.pay-box label{color:#333; font-weight:bold; font-size:12px;float: left}
.pay-box div.bank{padding-left:23px;}
.pay-box div.bank img{margin-right:15px;}
.pay-box ul{list-style:disc; padding:0; margin:0 0 0 50px; margin-left:55px\9;clear: both}
.pay-box .bank-ck{width:98px; height:28px; text-align:center; background:#fff; border:1px solid #f0f0f0; margin:10px 10px 0 0; display:inline-block;}
.pay-box .bank-ck:hover, .pay-box .bank-ck:active, .pay-box .bank-ck:link{border:1px solid #ffdd74;}

.pay-btn{overflow:hidden; padding:8px; text-align:right;}
.pay-btn input{background:url(../images/v3.1/pay/tt-btn.png) no-repeat; width:122px; height:34px; text-align:center; line-height:34px; font-size:15px; font-weight:bold; text-transform:uppercase; color:#fff; margin-left:10px; border:none;}

.pay-ttcn .tip{background:#ffe8c5 url(../images/v3.1/pay/icon-tip.png) no-repeat 12px center; padding-left:35px; line-height:30px; border-bottom:1px solid #f19307; font-size:11px;}
.pay-ttcn .pay-ttcn-c{border-bottom:1px solid #e6e6e6; overflow:hidden;}
.pay-ttcn .pay-ttcn-l{width:342px;}
.pay-ttcn .pay-ttcn-r{width:305px; margin-right:5px; padding:0 18px 0 12px; background:url(../images/v3.1/pay/line-11-oran.gif) repeat-x left 63px; min-height:60px;}
.pay-ttcn .pay-ttcn-rdo{padding:0 0 5px 25px; font-size:13px; font-weight:bold;}
.pay-ttcn .pay-ttcn-rdo input{float:left; margin:2px 10px 0 0; margin-top:-3px;}
.pay-ttcn .pay-ttcn-md{border:3px solid #d1d1d1; margin:0 0 10px 47px; width:286px; padding:8px 0 3px; *margin-left:54px;}
.pay-ttcn .pay-ttcn-md .pay-ttcn-md-l{width:90px; font-weight:bold; text-align:right; margin-right:3px;}
.pay-ttcn .pay-ttcn-other{}
.pay-ttcn .pay-ttcn-other label{width:85px; float:left; margin-right:3px; font-weight:bold; font-size:13px; color:#0A9CCA; padding:0; text-align:right;}
.pay-ttcn .pay-ttcn-other input{border:1px solid #9d9d9d; padding:3px 5px; width:240px;}
.pay-ttcn .pay-ttcn-other span{display:block; color:#999; font-size:11px; padding-top:3px; clear:left; padding-left:88px;}
.pay-ttcn .pay-ttcn-r h3{font-size:15px; color:#0A9CCA; font-weight:bold; margin:0; padding:13px 0 3px;}
.pay-ttcn .pay-ttcn-r .price{font-size:15px; font-weight:bold;}
.pay-ttcn .pay-ttcn-r .total{font-size:17px; font-weight:bold; padding-top:12px; text-align:right; *padding-top:8px;}

.pay-tt{}
.pay-tt .pay-tt-c{border-bottom:1px solid #e6e6e6; overflow:hidden; padding-bottom:15px; *padding-bottom:0;}
.pay-tt .ttkh{padding:5px 15px;}
.pay-tt .ttkh h3{color:#000; font-size:15px; font-weight:bold; margin:0; font-weight:bold;}
.pay-tt .ttkh h3 span, .pay-tt .ttkh h3 span a{font-size:11px; color:#666;}
.pay-tt .ttkh p{margin:0; padding:0 0 2px 0px;}
.pay-tt table, .pay-tt table th, .pay-tt table td{border-left:1px solid #A9D4E4; border-bottom:1px solid #A9D4E4; border-collapse:collapse; margin:10px 0px; font-size:11px;}
.pay-tt .pay-tt-pt{margin-left:23px; margin-top:10px;}
.pay-tt .pay-tt-pt input[type="radio"]{float:left; margin:0 10px 0 0; margin-top:-3px;}
.pay-tt .ttkh{
    background-image:url(../images/user/bg_ttcn.jpg);
    background-position:left top;
    background-repeat:repeat-x;	
    border:1px solid #A9D4E4;
    margin:10px;
}

.bank-choose .fll img{margin:15px 15px 0 0;}
.bank-choose{font-size:12px; color:#333; padding-top:10px;}
.bank-choose .quaylai{background:url(../images/v3.1/pay/xem-icon.png) no-repeat left center; line-height:12px; font-size:14px; color:#333; font-weight:bold; padding-left:15px; display:block; margin:10px 0 0 317px;}

/*Popup code*/
.user-popup{width:100%; z-index:1000; position:absolute; top:25%; left:-50px;}
.user-popup .user-popup-c{padding:0px; width:467px; margin:0 auto;border: 10px solid #D8D8D8;border-radius: 5px 5px 5px 5px;}
.user-popup .user-popup-top{background:url(../images/user/popup-top.png) no-repeat top center; height:13px!important; margin:0; padding:0; overflow:hidden; width:100%;}
.user-popup .user-popup-bottom{background:url(../images/user/popup-bottom.png) no-repeat bottom center; height:13px!important; margin:0; padding:0; overflow:hidden; width:100%; _margin-top:-3px;}
.user-popup .user-popup-center{background:url(../images/user/popup-bg.png) repeat; overflow:hidden; margin:0;}
.user-popup-box{background:#fff; border:1px solid #f89122; position:relative; overflow:hidden;}
.user-popup-box h3.popup-title{font-size:14px; font-weight:bold; line-height:26px; text-indent:11px; color:#FFFFFF; background:#fbb96f; margin:0; padding:0; border-bottom:1px solid #f89122;}
.user-popup-box ul{list-style:none; margin:0; padding:0 0 10px 0; height:195px; *border-bottom:1px solid #ddd; overflow:auto;}
.user-popup-box ul li{float:left; margin:11px 0 0 11px; display:inline; width:200px;}
.user-popup-box ul li img.user-img-like{float:left; margin-right:8px;}
.user-popup-box ul li a.user-name-like{font-size:13px; font-weight:bold; color:#3b5998;}
.user-popup-box p{margin:0; padding:0;}
.dong-btn{background:#f5870d url(../images/user/dong-btn.gif) repeat-x top center; cursor: pointer; color:#FFF; border:1px solid #dd7400; margin:3px 7px 5px; font-size:12px; font-weight:bold; padding:2px 8px 2px; *padding:2px 3px;}
.dong-btn-close{background:#f4f4f4 url(../images/user/dong-btn-close.gif) repeat-x top center; cursor: pointer; color:#333333; border:1px solid #999999; margin:3px 7px 5px; font-size:12px; font-weight:bold; padding:2px 8px 2px; *padding:2px 3px;}
.popup-btn{background:#f5870d url(../images/user/dong-btn.gif) repeat-x top center; cursor: pointer; color:#FFF; border:1px solid #dd7400; margin:3px 7px 5px; font-size:12px; font-weight:bold; padding:2px 8px 2px;}
.popup-btn-close{background:#f4f4f4 url(../images/user/dong-btn-close.gif) repeat-x top center; cursor: pointer; color:#333333; border:1px solid #999999; margin:3px 10px 5px; font-size:12px; font-weight:bold; padding:2px 8px 2px;}
/*---------------------- Button ----------------*/
.ew_pay_btn{
    height:35px;
    line-height:35px;
    font-weight:bold;
    margin:10px 10px 10px 0px;
}
.ew_pay_btn a{
    color:#fff;
    font-size:15px;
    text-transform:uppercase;
}
.ew_left_pay_btn{
    width:23px;
    height:35px;
    background:url(../images/user/bg_l_btn.jpg) no-repeat;	
}
.ew_right_pay_btn{
    width:23px;
    height:35px;
    background:url(../images/user/bg_r_btn.jpg) no-repeat;	
}
.ew_center_pay_btn{
    height:35px;
    background:url(../images/user/bg_ct_btn.jpg) repeat-x;
}


.box-img-sp ul.img-sp-small li{float:left; width:46px; text-align:center; padding-right:10px;background: url("../images/bg-product.png") no-repeat scroll 0 0 transparent;background-position: -54px 0;padding-top: 7px;}
.box-img-sp ul.img-sp-small li span{height:6px; margin:0; padding:0; display:block; text-align:center;}
.box-img-sp ul.img-sp-small li span img{visibility:hidden;}
.box-img-sp ul.img-sp-small li img{*border:1px solid #d5d5d5; margin:2px 0; display:inline; _margin:1px 0;}
.box-img-sp ul.img-sp-small li.selected {background-position: 0 0;}
.box-img-sp ul.img-sp-small li:*hover span img, .box-img-sp ul.img-sp-small li.img-sp-active span img, .box-img-sp ul.img-sp-small li.selected span img{background-position: 0 0;visibility:visible; border:none;}
.box-img-sp ul.img-sp-small li: *hover img, .box-img-sp ul.img-sp-small li.img-sp-active img, .box-img-sp ul.img-sp-small li.selected img{background-position:0px 0px;*border:4px solid #f27b04; margin:0!important;}
.sp-ban{border:1px solid #a6bbf0; background:#edeff4; padding:5px; display:inline; overflow:hidden; height:42px; line-height:42px;}


/* Táº¡o shop */
h3.dm-r-title{background:#f5f4f4; margin:0; padding:0; border-style:solid; border-width:1px; border-color:#f27b04 #ececec #ececec #ececec; border-top-width:3px; height:22px; line-height:26px; text-indent:11px; text-transform:uppercase; font-weight:bold; font-size:13px;}
.sp-uachuong .news-c{border:1px solid #ececec;}
.dang-banle{background:url(../images/dangle-icon.gif) no-repeat 6px center; padding-right:10px; font-size:11px; font-weight:normal; margin-top:-3px;}
.path{float:left; width:978px; height:auto; min-height:23px;line-height:23px; background:#f5f4f4; border:1px solid #ececec; margin-bottom:7px;}
.path ul li{float:left; padding:0 20px 0 13px; background:url(../images/path-icon.gif) no-repeat right center; color:#787676; font-weight:bold;}
.path ul li a{color:#3b5998;}
.path ul li.path-end{background:none;}
.path ul li ul{position:absolute; top:100%; left:0; width:160px; z-index:999!important; visibility:hidden; border-top:1px solid #e6e6e6;}
.path ul li:hover ul{visibility:visible;}
.path ul li ul li{background:#fff; font-weight:normal; border:1px solid #e6e6e6; border-top:none; line-height:25px; height:25px; clear:left; width:100%;}
.path ul li ul li a{color:#000;}
.path ul li ul li:hover{background:#f5f4f4;}
.path ul li ul li:hover a{color:#3b5998; text-decoration:none;}
.news{margin-bottom:7px;}
.news .news-c{border:1px solid #c6c6c6; z-index:1; float:left; _float:none; top:-1px; position:relative;}
.news .news-c ul.news-ul{list-style:none; margin:7px 5px 0 10px; padding:0;}
.news .news-c ul.news-ul li{background:url(../images/news-icon.gif) no-repeat left center; padding-left:12px; float:left; line-height:20px; font-size:13px; width:225px;}
.news .news-c ul.news-ul li a{position:relative; z-index:200;}
.news .news-c p{margin:0; padding:5px 10px; text-align:left;}
.input_error {border:1px solid #F99527 !important}
.creatshop{margin-bottom:20px;}
.creatshop .creatshop-l{float:left; width:232px;}
.creatshop .creatshop-r{float:right; width:75%;}
.creatshop .creatshop-l .news-c{width:230px!important;}
.creatshop .creatshop-r .news-c{width:733px!important; position:static!important;}
.creatshop h3.dm-r-title{border-left:1px solid #ddd; border-right:1px solid #ddd; padding-bottom:2px;}
.creatshop .news-c{border:1px solid #ddd;}


.f-w100{float:left!important; width:100%!important;}
.m-15{margin-bottom:15px!important; display:inline;}
.m-0{margin-bottom:0px!important;}
.m-10{margin-bottom:10px!important;}
.m-r-0{margin-right:0px!important;}

ul.creat-nav{}
ul.creat-nav li{line-height:24px; border-bottom:1px solid #ddd; background:url(../images/icon-cam-x.gif) no-repeat 13px 10px; padding-left:23px; font-size:13px; float:left; width:207px;}
ul.creat-nav li:hover, ul.creat-nav li.creat-nav-ac{background:url(../images/icon-cam-1.gif) no-repeat 13px 10px;}
ul.creat-nav li:hover a, ul.creat-nav li.creat-nav-ac a{color:#3b5998; text-decoration:none;}
ul.creat-nav li.creat-nav-end{border:none;}

.creat-step{margin:10px 0;}
.creat-step .creat-step-c{width:230px; background:url(../images/creat-icon-none.gif) no-repeat right center; margin-left:10px; float:left; display:inline;}
.creat-step .creat-step-c a{background:url(../images/creat-none.gif) no-repeat left center; display:block; width:205px; height:39px; line-height:39px; text-decoration:none;}
.creat-step .creat-step-c a span.step-s{display:block; float:left; width:49px; text-align:center; line-height:39px; font-size:27px; color:#909090; font-weight:normal;}
.creat-step .creat-step-c a span.step-c{display:block; float:left; width:156px; text-align:center; line-height:39px; font-size:13px; font-weight:bold; color:#fff;}
.creat-step .creat-step-c:hover, .creat-step .creat-step-a{background:url(../images/creat-icon-active.gif) no-repeat right center;}
.creat-step .creat-step-c:hover a, .creat-step .creat-step-a a{background:url(../images/creat-active.gif) no-repeat left center;}
.creat-step .creat-step-c:hover a span.step-s, .creat-step .creat-step-a a span.step-s{color:#f27b04;}
.creat-step .creat-step-c:hover a span.step-c, .creat-step .creat-step-a a span.step-c{color:#3b5998;}
.creat-step .creat-step-end{background:none; width:205px;}

.creat-c{width:677px; margin:10px 0 10px 10px;}
.creat-c-title{color:#3b5998; line-height:20px; margin-bottom:10px; font-weight:bold;}
.creat-c-title span{display:block; width:20px; height:20px; line-height:20px; text-align:center; margin-right:5px; color:#fff; float:left; background:#f99527;}
.creat-c .creat-c-fr{position:relative; overflow:inherit; padding-top:3px;}
.creat-c .creat-c-fr .creat-c-lbl{float:left; width:150px; line-height:24px; text-align:right; margin-right:10px;}
.creat-c .creat-c-fr .creat-c-ipt{float:left; width:224px; padding:5px; background:#fff; border:1px solid #ddd;}
.creat-c .creat-c-fr .creat-c-kt{float:left; padding:4px 0 5px; *padding:4px 0; background:#f4f4f4; border:1px solid #ddd; width:58px; text-align:center; font-size:11px; color:#000; margin-left:3px;}
.creat-c .creat-c-fr .creat-tip{position:absolute; top:0; left:406px; background:url(../images/creat-tip-b.gif) no-repeat bottom center; width:269px; float:left;}
.creat-c .creat-c-fr .creat-tip .creat-tip-c{background:url(../images/creat-tip-t.gif) no-repeat top center; min-height:24px; height:auto!important; _height:24px; float:left; line-height:18px; padding:5px 5px 5px 15px; width:249px; font-size:11px; color:#797979; z-index:888888; margin-top:-3px; _margin-top:0;}
.creat-c .creat-c-fr .creat-tip{visibility:hidden;}
.creat-c .creat-c-fr .creat-lv{float:left; width:516px; padding-top:2px; _padding-top:0;}
.creat-c .creat-c-fr .creat-lv ul li{float:left; width:170px; margin:5px 2px 0 0; display:inline;}
.creat-c .creat-c-fr .creat-lv ul li input{margin:0; padding:0; float:left; _float:none; width:14px;}
.creat-c .creat-c-fr:hover .creat-tip{visibility:visible;}
.creat-c .creat-c-fr span {margin: 3px 0px 0px 0px;}
.creat-c .creat-c-fr span.creat-ok{background:url(../images/creat-sd-icon.gif) no-repeat; margin: 3px 0px 0px 160px; display:block; clear:both; color:#9c9c9c; font-size:11px; padding-left:16px; padding-top:3px;}
.creat-c .creat-c-fr span.creat-error{background:url(../images/creat-sd-icon-error.png) no-repeat; margin: 3px 0px 0px 160px; display:block; clear:both; color:#f99527; font-size:11px; padding-left:16px; padding-top:3px;}
.creat-c .creat-c-line{border-top:1px solid #f2f2f2; height:1px!important; height:1%;}
.creat-c .creat-c-fr span.creat-loading{background:url(../images/loading.gif) no-repeat; margin: 3px 0px 0px 160px; display:block; clear:both; color:#9c9c9c; font-size:11px; padding-left:16px; padding-top:3px;}

.step-btn{background:#f5860c url(../images/step-btn.gif) repeat-x top center; padding:0 6px; color:#fff; font-weight:bold; height:30px; line-height:30px; border:1px solid #dd7400;}
.step-btn img{float:left; margin:12px 3px 0 0; display:inline;}
.step-btn .step-btn-ipt{background:none; border:none; color:#fff; cursor: pointer; font-weight:bold; padding:0!important; margin:6px 0 0 0!important; width: auto; overflow:visible;}
.step-btn .step-btn-ipt:hover {color:#e5e5e5;}
.creat-taogh .creat-taogh-c ul.creat-taogh-ul{margin-left:5px;}
.creat-taogh .creat-taogh-c ul.creat-taogh-ul li{float:left; width:160px; height:182px; border:3px solid #fff; padding:3px; margin:20px 0 0 2px; display:inline;}
.creat-taogh .creat-taogh-c ul.creat-taogh-ul li a.creat-taogh-name{display:block; height:22px; font-size:11px; line-height:22px; color:#3b5998; background:#f5f4f4; text-align:center; margin-top:-2px;}
.creat-taogh .creat-taogh-c ul.creat-taogh-ul li p{text-align:center; margin:0; padding:0; line-height:22px; display:none; _padding-top:5px;}
.creat-taogh .creat-taogh-c ul.creat-taogh-ul li:hover, .creat-taogh .creat-taogh-c ul.creat-taogh-ul li.creat-taogh-a{border:3px solid #f99527;}
.creat-taogh .creat-taogh-c ul.creat-taogh-ul li:hover a, .creat-taogh .creat-taogh-c ul.creat-taogh-ul li.creat-taogh-a a{background:#f99527; color:#fff; text-decoration:none;}
.creat-taogh .creat-taogh-c ul.creat-taogh-ul li:hover p, .creat-taogh .creat-taogh-c ul.creat-taogh-ul li.creat-taogh-a p{display:block;}

.chucmung{width:664px; float:left; margin:0 0 15px 10px; display:inline; background:#f5f4f4; border:1px solid #ddd; padding:10px; -moz-border-radius:3px; font-size:11px;}
.chucmung h4{font-size:13px; color:#3b5998; font-weight:bold; margin:0; padding:0 0 5px;}
.chucmung p{margin:0; padding:0!important; line-height:18px; text-align:left!important;}

.error-dkshop{width:664px; float:left; margin:0 0 15px 10px; display:inline; background:#fef5ea; border:1px solid #f99527; padding:10px; -moz-border-radius:3px; font-size:11px;}
.error-dkshop h4{font-size:13px; color:#f99527; font-weight:bold; margin:0; padding:0 0 5px;}
.error-dkshop p{margin:0; padding:0!important; line-height:18px; text-align:left!important;}

.taogh{overflow:hidden;}
.taogh .creat-c-title{margin-left:10px;}
.taogh .taogh-c{width:660px; margin:0 0 15px 27px; display:inline;}
.taogh .taogh-c p{line-height:18px!important; margin:0; padding:0; text-align:left;}
.cuphap{line-height:36px;}
.sms{font-size:18px; color:#f27b04;}
.sms-txt{border:1px solid #ddd; overflow:hidden; display:inline-block; padding:1px 10px; float:left; margin:0 5px 0 140px;}


.ew_nm{
    width: 47%;
    float: left;
    margin: 5px 10px;
}
.bor {
    border-right: 1px solid #ddd;
}
.ew_tt123{
    font-weight: bold;
    color: #F99527;
    font-size: 18px;
    line-height: 20px;
    border-bottom: 1px dotted #DDDDDD;
    padding: 5px 10px;

}
.btn123{
    float: right;
}
.ew_box123{
    border: 1px double #DDDDDD;
    padding: 5px 0px;
    overflow: hidden;
    float: left;
    clear: both;
}

.btn123{float:left; background:url(../images/btn-1.gif) no-repeat left top; padding-left:10px; padding-left:5px;}
.btn123 div{float:left; background:url(../images/btn-1.gif) no-repeat right top; padding-right:10px; padding-right:5px; height:24px; line-height:24px; text-align:center;}
.btn123 div.btn1-r .btn1-ipt{color:#fff;cursor: pointer;font-weight:bold; font-size:13px; background:none; border:none; margin-top:2px;}
td.prTfr,td.prTbs,td.prTag,td.prTyllw,td.prTpltin{font-weight:bold;border-left:1px solid #FFFFFF;text-align:center;}td.prTfr{background:#fde4e3;color:#e7456b;}td.prTbs{background:#e2eecc;color:#339900;}td.prTag{background:#eaeaea url("../images/agbg.jpg") repeat-x scroll top;border-top:1px solid #f8f8f8;color:#666666;}td.prTyllw{background:#fef0cb;color:#FF9933;border-top:1px solid #f8f8f8;}td.prTpltin{background:#b8d4f0;border-top:1px solid #f8f8f8;color:#333333;}
.priceTable b{color:#666666;}.priceTable{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-top:1px solid #eaeaea;margin-bottom:10px;padding:0px;}.priceTable b{color:#666666;}.priceTable{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-top:1px solid #eaeaea;margin-bottom:10px;padding:0px;}.priceTable i.Magicon{padding-right:8px;}td.bd01{padding: 5px;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;background:#FFFFFF;}td.bd02{border-bottom:1px solid #eaeaea;background:#FFFFFF;border-right:0px solid #eaeaea;}td.center{text-align:center;}h2.adspTitle{}td.prsub,h2.adspTitle{padding:5px;font-weight:bold;color:#333333;background:url("../images/subtitlebg.jpg") repeat-x;border-top:1px solid #FFFFFF;}h2.adspTitle{border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;font-size:14px;line-height:28px;padding-left:10px;text-transform:uppercase;}ul.listFuntn{list-style-position:outside;list-style-type:none;margin:0px;padding:0px;}ul.listFuntn li{float:left;margin-bottom:2px;width:395px;height:28px;}ul.listFuntn li a{line-height:28px;padding-left:5px;color:#666666;font-weight:bold;}ul.listFuntn li a:hover{text-decoration:none;color:#0072BC;}ul.listFuntn li img{float:left;width:24px;height:24px;margin-right:8px;vertical-align:middle;margin-left:5px;margin-top:2px;}
i.tick-icon,i.notck-icon{height:16px;width:16px;display:inline-block;}i.tick-icon{background:url("../images/tick_icon.gif") no-repeat;}i.notck-icon{background:url("../images/no_icon.gif") no-repeat;}
.btn{background:#f4f4f4; border:1px solid #bdceef; border-left:none; padding:3px 20px; font-size:12px; font-weight:bold; margin:0; *padding-bottom:2px; *margin-left:-1px; _margin-left:-4px;}
.tbl, .tbl td, .tbl th{border:1px solid #bfbfbf; border-collapse:collapse; font-size:11px;}
.tbl th{text-align:center; color:#034B8A;}
.tbl .time{display:block;}
.tbl .price{display:block;}
.product_image32 {width: 35px; float: left; border:1px solid #bdceef; padding:1px; margin-right:7px;}
.product_image32 {float: left;}
.product_info32 span {padding-top:4px;}
.bg_xam {background:none repeat scroll 0 0 #ebebeb;}

.lbl12{
    float: left!important;
    width: 150px!important;
    margin-right: 10px!important;
}
.ew_mont12{
    line-height: 24px;
    margin-left: 5px;
    color: #666;
}
.ew_pvc{
    width: auto!important;
}
.ew_ldiv{
    line-height: 25px;
}
.lamlai {
    background: url("../images/adminshop/lamlai-btn.gif") repeat-x scroll center top transparent;
    border: 1px solid #AFAFAF;
    border-collapse: collapse;
    color: #333333;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    padding: 2px 10px;
    text-transform: uppercase;
}
.ew_dsp{
    padding: 1px 10px!important;
    width: auto!important;
}

.new-comment{
    background:url("../images/icon_6.jpg") no-repeat scroll left center transparent;

    margin-right :10px;
}
.new-comment a{
    color: #FFFFFF;
    font-weight: bold;
    line-height: 28px;
    padding-left :20px;
}

.user-input{margin-bottom:1px;width:424px; padding:4px; background:#fff; border:1px solid #ddd; color:#d9d9d9;}
.user-input:focus {color:#000;}

.dangtin-erro{background:#fff; width:635px; border: 1px solid #f47d1f; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; behavior: url(css/border-radius.htc); padding-bottom:10px;}
.dangtin-erro h4.dt-erro-title{background:url(../images/com-left-line.gif) repeat-x bottom center; margin:0; padding:5px 0 5px 7px; line-height:14px; font-size:11px; font-weight:normal; margin-bottom:5px;}
.dangtin-erro p{padding:0 0 0 18px; margin:0; font-size:11px; line-height:14px;}
.dangtin-erro span{padding:10px;}
.dangtin-fr-c{/*margin-top :10px;*/}
.traloi{}
.traloi-b {
    margin-top: 10px;
}

.btn2 div {
    background: url("../images/btn2.gif") no-repeat scroll right top transparent;
    float: left;
    height: 20px;
    line-height: 20px;
    padding-right: 8px;
    text-align: center;
}
.btn2 div.btn2-r .btn2-ipt {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    padding: 2px 0;
}

.pay-ttcn .pay-ttcn-other12 label {
    color: #0A9CCA;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin-right: 3px;
    padding: 0;
    text-align: right;
}

.ew_bdlb{
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

.ew_tblqti tr, .ew_tblqti tr td, .ew_tblqti tr th{
    padding:0px;
}

.ngthich-sp{padding:5px;}
.ngthich-sp-icon{background:url(../images/people-like-icon.gif) no-repeat left center; padding-left:20px;}
.ngthich-sp ul{padding:7px 0 0px 2px; overflow:hidden;}
.ngthich-sp ul li{float:left; margin-left:1px;}
.ngthich-sp-b{background:url(../images/line-danhmuc.gif) repeat-x top center; text-align:right; padding:5px; overflow:hidden; font-size:11px;}
.like{background:url(../images/like-icon.gif) no-repeat left top; height:12px; line-height:12px; padding-left:18px; font-size:11px; font-weight:normal;}
.tbl-sp tr{border-top:1px solid #ddd;}
.tbl-sp td, .tbl-sp th{border-right:1px solid #ddd; border-top:1px solid #ddd;padding:6px;}
.tbl-sp td.tbl-td-end, .tbl-sp th.tbl-th-end{border-right:none!important;}
.tbl-sp .td-title{font-weight:bold; padding-left:25px;}
.tbl-sp td.thongbao{color:#ff0000; padding:10px 0 10px 25px;}
.tbl-sp td .price{font-size:13px; font-weight:bold; display:block; color:#dc2121;}
.tbl-sp td .giaithich{color:#767676;}

.tbl{border:1px solid #ddd; border-collapse:collapse;}
.tr-0{background:#fff;}
.tr-1{background:#f5f4f4;}

.tbl-vote tr{border-top:1px solid #ddd;}
.tbl-vote td, .tbl-vote th{border-top:1px solid #ddd;}


.sp-detail{position:relative;}
.sp-detail .sx-theo{position:absolute; top:9px; left:10px; z-index:1!important;}
.sp-detail .view-sp{position:absolute; top:7px; right:5px; z-index:1!important;}
.sp-detail .view-sp img{margin-right:4px; border:2px solid #b3aaa4;}
.sp-detail .view-sp img:hover, .sp-detail .view-sp img.view-active{border:2px solid #92d2ed;}
.sp-detail .sp-detail-c{border:1px solid #ececec; float:left; width:728px;}
.sp-detail .sp-detail-title{border-bottom:1px solid #ececec; color:#b6b6b6; padding:6px 5px 6px 5px; font-size:11px; width:708px;}
.sp-detail .sp-list .box-list{margin-top:0px; overflow:hidden; width:728px; clear:left; padding-bottom:9px;padding-top:9px; background:url(../images/line-detail.gif) repeat-x bottom center; font-size:11px; overflow:hidden;}
.sp-detail .sp-list .box-list-gird{margin-top:0px; overflow:hidden; width:718px; clear:left; padding-bottom:9px;padding-top:9px; background:url(../images/line-detail.gif) repeat-x bottom center; font-size:11px; overflow:hidden;}
.sp-detail .sp-list .box-list:hover {background-color:#FFFCD1;}
.view-normal ul li{float:left; display:inline;}
.view-normal ul li.view-chk{width:28px; text-align:center; margin-right:5px; padding-top:42px;}
.view-normal ul li.view-chk-com{width:10px; text-align:center; margin-right:5px; padding-top:42px;}
.view-normal ul li.view-img{border:1px solid #dddddd; margin-right:19px; width:120px; text-align:center;padding:1px;}
.view-normal ul li.view-dis{width:390px; margin-right:19px;}
.view-normal ul li.view-dis h3{font-size:13px; font-weight:bold; margin:0; padding:0;}
.view-normal ul li.view-dis h3 a {color: #3b5998;}
.view-normal ul li.view-dis h3 a:hover {color: #E97D13;!important}
.view-normal ul li.view-dis p{margin:0; padding:3px 0 0; line-height:15px;}
.view-normal ul li.view-other{width:150px; text-align:center;}
.view-normal ul li.view-other span{display:block; color:#5c5c5c;}
.view-normal ul li.view-other .price-sp{color:#a90909; font-size:13px; padding:25px 0 8px; font-weight:bold; text-transform:uppercase;}
.phantrang{padding:6px 0; font-size:12px;}
.phantrang ul.phantrang-ul{float:right; margin-right:10px; _margin-right:2px;}
.phantrang ul.phantrang-ul li{float:left; min-width:16px; width:auto!important; _width:16px; text-align:center; color:#3b5998; line-height:16px; display:inline; margin:0; padding:0;}
.phantrang ul.phantrang-ul li a{color:#3b5998;}
.phantrang ul.phantrang-ul li a:hover, .phantrang ul.phantrang-ul li.phantrang-active{text-decoration:underline; font-weight:bold;}
.phantrang ul.phantrang-ul li img{float:left; margin:6px 6px 0 6px;}
.phantrang ul.phantrang-ul li.pt-next-pre{width:10px!important; min-width:10px; _width:10px;}

.search-dm {
    display: block;
    margin: 0 0 0 15px;
    padding: 7px 0;
}
.search-dm ul.search-dm-top {
    font-size: 13px;
    font-weight: bold;
    list-style: none outside none;
    margin: 0 0 0 20px;
    padding: 0;
}
.search-dm ul.search-dm-top ul {
    font-weight: normal;
    list-style: none outside none;
    margin: 0 0 0 10px;
    padding: 0;
}
.search-dm ul.search-dm-top ul a {
    font-size: 11px;
}
.search-dm-lbl {
    float: left;
    font-weight: bold;
    margin-bottom: 7px;
    padding: 3px 0;
    width: 52px;
}

.ware_teaser_close {
    line-height:16px;
    height:52px;
    overflow:hidden;
}
.ware_teaser {
    line-height:16px;
}

.qt_ew_leftc{
    width:240px;	
}

.qt_ew_ptt1{
    background: none repeat scroll 0 0 #E9F4FA;
    color: #4E4C4D;
    font-size: 13px;
    font-weight: bold;
    margin: 1px;
    padding: 6px 15px;
    width:100%;
}

.qt_ew_boxc{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CEE3F4;
    border-style: solid solid solid solid;
    border-width: 1px medium 1px 1px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    width:100%;

}



.ew_qt{
    margin: 5px;
    border-bottom: 1px dotted #CEE3F4;
    padding-bottom: 10px;
}

.qt_ew_ttnb{
    width:590px;	
}

.qt_ew_content{
    width:750px;	
}

.qt_ew_box_ct{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CEE3F4;
    border-style: solid solid solid solid;
    border-width: 1px medium 0px 1px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    width:746px;
}


.qt_box{
	-moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    padding: 2px 5px 2px 5px;
    background-color: #E8F6F9;
    font-weight: bold;
    font-size: 10px;
}
.qt_box ul{
    
}
.qt_box ul li{
	display: inline!important;
    margin-left:3px;
	color:#000;
}
.qt_box ul li a{
	color:#014A8E;
}
.qt_box ul li a:hover,selected{
	color:#8C0E33;
}
.change_password {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    margin-left: 50px;
    padding: 0 5px 5px !important;
    width: 524px;
	font-size: 11px;
}

.change_password span {
    margin-right: 75px;
}


.tbl-user-info{float:left; width:540px; margin:0 0 20px 15px; border:none; display:inline;}
.tbl-user-info .tbl-taonhom-name{font-weight:bold; padding-top:11px;}
.tbl-user-info .hinh-dd{border:1px solid #dadada; padding:4px; background:#fff; float:left; margin:10px 0;}
.tbl-user-info .hinh-dd img{border:1px solid #dadada;}
.tbl-user-info .hinh-dd-group{margin-top:5px; float:left; border: 1px solid rgb(204, 204, 204);width:50px;height:50px;overflow:hidden;position: relative;}
.tbl-user-info .hinh-dd-group img{}
.tbl-user-info .hinh-dd-small{border:1px solid #dadada; padding:4px; background:#fff; float:left; margin:10px 0 0 10px;}
.tbl-user-info .hinh-dd-small img{border:1px solid #dadada;}
.tbl-user-info .hinh-dd-upload{background:url(../images/loading.gif) no-repeat center center; padding:4px; float:left; margin:12px 0 0 15px; width: 16px;}
.tbl-user-info .hinh-dd-warning{padding:4px; float:left; margin:12px 0 0 15px; width: 16px;}
.tbl-user-info span.hgdan-help{color:#3f3f3f; display:block; padding-top:3px; font-size:11px; float:left; width:100%;}
.tbl-user-info .tbl-taonhom-ipt{border:1px solid #dadada; padding:5px; width:376px; background:#fff;}
.tbl-user-info .tbl-taonhom-file{border:1px solid #dadada; padding:5px; background:#f6f6f6;}
.tbl-user-info .tbl-taonhom-taa{border:1px solid #dadada; padding:5px; width:376px; height:140px; background:#fff;}
.tbl-user-info .tbl-taonhom-slt{height:22px; width:180px!important;}
.tbl-user-info p{margin:0; padding:0 0 7px;}
.tbl-user-info .dong-btn{margin:0;}
.tbl-user-info .tbl-taonhom-btn{margin:4px 0 0 5px;}
.tbl-user-info .tbl-taonhom-btn input{color:#a3a3a3; margin:0; padding:0; border:none; background:none;}
.tbl-user-info .tbl-taonhom-btn a{color:#a3a3a3;}
.user-info-image-info {float:left; width:315px; background:#f6f5f5; border:1px solid #ccc; margin:5px 10px 0 0; display:inline; font-size:11px; line-height:30px; color:#535353; font-weight:bold; position:relative;}
.user-info-image-info img{float:left; margin:7px 5px 0 9px; display:inline;}
.user-info-image-info span{color:#a3a3a3; font-weight:normal; margin:7px 5px 0 9px; }
.user-info-image-info span label {font-weight:bold; margin-top:-10px}
